package app.repositories;

import java.util.List;

import app.models.Especialidade;

public interface EspecialidadeRepository {
	 
	void create(Especialidade entity);
	
	Especialidade update(Especialidade entity);
	
	void delete(Especialidade entity);
	
	Especialidade find(Long id);
	
	List<Especialidade> findAll();
	
	List<Especialidade> findAllOrdered();
	
	List<Especialidade> findLastEspecialidades();
	
	List<Especialidade> findByFilter(String filter);

}
